small African native mouse - Espagnol Anglais Dictionnaire